open repurchase agreement - Español Inglés Diccionario